#afui.bb {
    font-family: "Slate Pro",Slate,"Myriad Pro","BBAlpha Sans",Helvetica;
    font-size: 12pt;
}

#afui.bb #header {
background:#00609E;
background:-ms-linear-gradient(65deg, #00609E 0%,#00AFEE 100%);
background:-moz-linear-gradient(65deg, #00609E 0%,#00AFEE 100%);
background:-webkit-gradient(linear, left bottom, right top, color-stop(0%,#00609E), color-stop(100%,#00AFEE));
background:-webkit-linear-gradient(65deg, #00609E 0%,#00AFEE 100%);
background:linear-gradient(65deg, #00609E 0%,#00AFEE 100%);
border-style:solid;
border-width:1px;
border-color:#009CE1 transparent #004E92 transparent;
}

#afui.bb #header h1 {
    text-shadow:rgba(0,0,0,0.8) 0 1px 0;
    font-weight:normal;
}

#afui.bb .list {
    font-weight: normal;
}


#afui.bb #backButton {
    display: block;
    position: absolute;
    line-height:60px;

    left: 5px;
    text-overflow: ellipsis;
    font-size: 10px;
    padding: none;
    color: #fff;
    text-shadow: none;
    background-color: transparent;
    border:none;
    border-color:none;
    height: 44px;
    top:0;
    border-radius: none;
    box-shadow:none;
    margin: 0;
    padding-left: 0;
    text-align: center;
    width:50px;
    padding:0 !important;
    margin:0 !important;

}

#afui.bb #backButton::before {
    left: 10px;
    width: 31px;
    height: 25px;
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#afui.bb #backButton::after {
    z-index:-1;
    content:'';
    position:absolute;
    width:24px; height:24px;
    background-color:none;
    top:2px; left:-11px;
    border-radius:5px;
    border:0px solid;
    border-color:transparent transparent #9CABC0 transparent;
    box-shadow:0px 0px 0 #375073 inset;
    -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);

}
#afui.bb #navbar {
    background:#1e1e1e;;
    border:none;
    border-radius:0px;
    background:none;
    padding:0;
    -webkit-box-shadow:none;
    box-shadow: none;
}

#afui.bb #navbar a {
    height:49px;
    top:0px;
    border-top:4px solid #000;
    background:#1e1e1e;
}

 #afui.bb #navbar a.pressed {
    border:0px;
    border-top:4px solid #0aa9dc;
    border-radius:0px;
    background:#3a3a3a;
    color:white;
 }

 #afui.bb #navbar a:not(:last-of-type):not(.pressed){
    border-right:1px solid black;
 }

#afui.bb #navbar .icon.pressed:before {
color: white;
}

#afui.bb #menu {
    border-right:none;
    background: #fff;
    color: #000;
}

#afui.bb #menu .list > li > a {
    color:inherit;
}

#afui.bb #menu .list .divider {
    background:#fafafa;
    color:black;
}

#afui.bb .list .divider {
    background:#fafafa;
    border-top:none;
    color:black;
    border-bottom: 1px solid #0aa9dc !important;
}

#afui.bb #menu .list li, #afui.bb #menu .list .divider, #afui.bb #menu .list li:first-child, #afui.bb #menu .list li:last-child {
    border-bottom-color :#ccc;
}

#afui.bb .button {
    border:1px solid #ccc;
}

#afui.bb .panel {
    background: inherit;
}